iT邦幫忙

DAY 17
1

我努力當個報表達人:一招半式闖江湖的經驗分享系列 第 14

報表開發過程中曾經遇到過的問題分享-2

  • 分享至 

  • xImage
  •  

也因為一開始報表是開發給物品借用的系統,也因此它後續有整合成一套小型的倉儲管理系統,財產管理者每天可以上去查看每天、每星期或每個月的進料數量,領用物品的清單,那些物品需要再補貨及現有的物品庫存報表,這些報表都是透過Reporting Service來開發出來的,而也因為是倉儲系統的應用,那麼當然就會有盤點作業,而這一篇文章主要是在分享當時構思的盤點系統作法
只要有倉庫管理,通常都會有盤點作業,而每個行業盤點的時間點不盡相同,有些行業需要每天盤點,有些行業需要每個月或每個星期,當然也有像我們這種每半年才盤點一次(物品太多了,每天或每星期盤點可能會很費時間),那麼我要如何可以讓使用者快速的來完成盤點作業呢?基本上我的構想它是一個轉檔功能的應用,也因此前置作業很重要及費時,我主要是想透過條碼(也可以用QR CODE)來作盤點,也因此需要有作條碼的軟體及掃瞄器來嗶條碼,及一台小筆電(因為我不會寫平板或pda或手機程式,要不然可能會更方便),而前置作業就是產生條碼並且跟現有的資料庫來結合,我是透過Barcode Maker軟體來作條碼的,它是一套試用版軟體,所作出來的條碼如下格式,而當然財產管理者要先把條碼的自訂規則訂出來(每個行業不會一樣,像我們是用類型來區隔,每個類型有個類型代碼),不然也就沒有後續的條碼了,而有了條碼後,後續就是要怎麼讓它可資料庫的那些資料來結合了,因為我們作出來的條碼會帶出對應的財產編號,而這個編號正好對應到財產物品資料表的編號,也就可以帶出這個編號的物品明細,而這個前置作業會很費時,但是如果有做好的話,後面會很輕鬆

而有了條碼且有跟資料庫資料結合在一塊後,那接著就是把資料透過SQL Server的DTS或匯入與匯出精靈將物品資料轉到小筆電上面去,通常是轉到ACCESS的資料表,因為倉庫那裡通常沒有網路,等於要透過VB開發的Windows Form盤點程式,來讓財產管理者來作盤點作業,只要拿著條碼機接上小筆電,透過盤點程式來嗶出所對應的條碼,再比對該物品的明細資料是否正確,如果需要修正的話,也可以直接來修正,當整個盤點完畢後,再把ACCESS的資料透過轉檔程式,來UPDATE更新線上資料庫的內容,如此小型的盤點程式就算完成了。

我曾經看過掌上型的盤點設備,它看起來更加方便與快速,但我不確定它的費用多或少,在預算有限的前提下,可使用的資源不多的狀況,或許這樣的盤點系統,應該足以讓小公司來使用。(假如您沒有本事說服老闆出錢買設備的話),而這樣的作業方式,需要很多人來幫忙配合的,靠一兩個人是比較難完成的(只能說前置作業很辛苦的)。
而有了條碼且有跟資料庫資料結合在一塊後,那接著就是把資料透過SQL Server的DTS或匯入與匯出精靈將物品資料轉到小筆電上面去,通常是轉到ACCESS的資料表,因為倉庫那裡通常沒有網路,等於要透過VB開發的Windows Form盤點程式,來讓財產管理者來作盤點作業,只要拿著條碼機接上小筆電,透過盤點程式來嗶出所對應的條碼,再比對該物品的明細資料是否正確,如果需要修正的話,也可以直接來修正,當整個盤點完畢後,再把ACCESS的資料透過轉檔程式,來UPDATE更新線上資料庫的內容,如此小型的盤點程式就算完成了。

我曾經看過掌上型的盤點設備,它看起來更加方便與快速,但我不確定它的費用多或少,在預算有限的前提下,可使用的資源不多的狀況,或許這樣的盤點系統,應該足以讓小公司來使用。(假如您沒有本事說服老闆出錢買設備的話),而這樣的作業方式,需要很多人來幫忙配合的,靠一兩個人是比較難完成的(只能說前置作業很辛苦的)。


上一篇
報表開發過程中曾經遇到過的問題分享-1
下一篇
報表開發過程中曾經遇到過的問題分享-log應用
系列文
我努力當個報表達人:一招半式闖江湖的經驗分享27
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言